package misc

// IfThen 当 cond 返回 true，则返回 trueVal，或者返回 flaseVal
// 使用它可以替代 三元操作符号 (ternary conditional operator)
func IfThen[T any](cond bool, trueVal T, falseVal T) T {
	if cond {
		return trueVal
	} else {
		return falseVal
	}
}
